X-IPE Platform โ€” Module Architecture

CLI

CLI Commands

Project Init
Dev Server
Upgrade
Status
Info
Presentation

Workspaces

Infinity Loop Home
Idea Workplace
Knowledge Base
UIUX Feedback

X-IPE Features

Stage Toolbox
Voice Input
Tracing Dashboard
Tracing Graph
Quality Eval View
KB Explorer
Live Refresh
Workspace Manager
Architecture DSL Renderer

Rendering Engine

App Bootstrap
Markdown Renderer
DSL-to-HTML Engine
API Gateway

REST Endpoints

Idea Management
Project Switching
Toolbox & Themes
Proxy & Preview
Tracing Control
Knowledge Base
Quality Evaluation
Skills & Config
UIUX Feedback

WebSocket Channels

Terminal I/O
Voice Streaming
Business Logic

Project Services

File Navigation & Editing
Idea Lifecycle
Knowledge Indexing
Homepage Stage Mapping

Config Services

Project Config Loader
App Settings Persistence
Stage Toolbox Config
Prompt Config & Migration

Platform Services

Interactive Terminal & PTY
URL Proxy & Asset Rewriting
Speech Recognition

Extension Services

Theme Discovery
Skill Discovery
Skill Translation
CLI Adapter & MCP Deploy
Cross-Cutting

Observability Pipeline

Trace Context Propagation
Method Decoration
In-Memory Buffer
Log Persistence
Request Interception
DAG Reconstruction
Credential Redaction
Trace Lifecycle Mgmt

Feedback & Quality

UIUX Feedback Capture
Project Health Scoring
Core

Foundation Utilities

Path Resolution
File Hashing
YAML Config Parser

Project Bootstrap

Scaffold Manager
Skills Manager
Infrastructure

Agent CLI

๐Ÿ™GitHub Copilot CLI
๐Ÿ”ทClaude Code
โšกOpenCode

Web Framework

๐ŸŒถ๏ธFlask
๐Ÿ”ŒFlask-SocketIO
๐ŸงตEventlet

CLI & Config

โŒจ๏ธClick
๐Ÿ“„PyYAML
๐Ÿ”งHatchling

I/O & Networking

๐Ÿ“กRequests
๐ŸŒWebSockets
๐Ÿ–ฅ๏ธPTYProcess

AI & Content

๐Ÿค–Dashscope SDK
๐Ÿ”BeautifulSoup4
๐Ÿ–ผ๏ธPillow
Data

Project Workspace

๐Ÿ“Documentation & Planning
๐Ÿ’ปSource Code
๐Ÿง Skills & Workflows
๐ŸŽจStatic Assets & Themes

Configuration Store

โš™๏ธProject Config
๐Ÿ› ๏ธToolbox Config
๐Ÿ’ฌPrompt Templates
๐Ÿ”—CLI Adapter Registry

Persistence

๐Ÿ—„๏ธApp Settings DB
๐Ÿ“‹Session State
Powered by X-IPE โ€” AI-Native Integrated Project Environment